Cloudflare PicGO Cloudflare R2 图床搭建
1 Cloudflare 介绍
1.1 注册 Cloudflare 账号
这里是注册地址: cloudflare云平台
1.2 存储桶价格说明
cloudflare-r2存储价格,官方文档:cloudflare-r2 free pricing
Note
截止2025-12-05记录,标准存储桶的免费操作如下
- 存储:10GB/月
- A类(更新、删除操作):100w次/月
- B类(读取操作):1000w次/月
- 流量出口:免费
- 超出部分自行研究文档:cloudflare-r2 pricing
1.3 设置域名
- 设置我的域名 或使用 Cloudflare 提供的子域名:在“存储桶”内 - “设置”
1.4 创建R2 API 令牌
- 创建cloudflare-r2存储桶并创建
R2 API令牌
2 安装nodejs
Warning
如果想要升级 node.js 请删除以前的老版本,然后再解压程序文件。
3 安装 pnpm 工具
npm install -g pnpm
4 下载源码
d:
cd "Program Files\PicGo"
mkdir plugin
cd plugin
git clone https://github.com/JYbill/picgo-plugin-cloudflare-r2.git
cd picgo-plugin-cloudflare-r2
5 安装依赖并构建
# 安装依赖
npm i
pnpm i
# 构建
npm run build
pnpm build
6 安装插件
- 点击"插件设置"->"点击手动安装",选择下载的目录"picgo-plugin-cloudflare-r2"。
- 重启 PicGO,程序。
7 配置 Cloudflare 存储桶密钥
8 参考文档
GitHub - JYbill/picgo-plugin-cloudflare-r2: picgo cloudflare-r2 stroage bucket plugin